remarkable effort - Espagnol Anglais Dictionnaire